﻿.logo
{
    background: url(../images/logo.png) no-repeat;
    height: 80px;
}

.banner
{
    background: url(../images/fondo_banner.png) repeat;
    height: 45px;
}

.linksBanner
{
    font-size: 14pt;
	font-family: Arial;
	color: #333333;
	width: 1%;
	padding: 10px;
}

.separadorBanner
{
    padding-left: 30px;
    width: 1%;
}

.separadorGrilas
{
    padding: 30px;
    width: 1%;
}

.separadorMenu
{
	padding-top: 40px;
    width: 1%;
}

.userBanner
{
    font-size: 10pt;
	font-family: Arial;
	text-align: right;
	color: #666666;
	padding-right: 30px;
	vertical-align: middle;
}

.menuActual
{
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	text-align: left;
	color: #666666;
	padding-left: 45px;
	padding-bottom: 20px;
}

.descripcion
{
	width: 289px;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 5px;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #191919;
	text-align: left;
}

.descripcionInputs
{
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 5px;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #191919;
	text-align: left;
}

/* Utilizado para establecer el formato de los formularios de carga de información */
.descripcionForm
{
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 5px;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #191919;
	text-align: left;
}

/* Usado por defecto para todo el cuerpo si no tiene otro estilo de fuente asociado */
.textoGeneral
{
	font-size: 10pt;
	font-family: Arial;
	color: #191919;
	text-align: left;
}

.msg_error
{
	font-size: 10pt;
	font-family: Arial;
	color: #FF3333;
	font-weight: bold;
	text-align: left;
}

.delete
{
	padding-top: 10px;
	padding-bottom: 5px;
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #191919;
	text-align: left;
}

.contenedora
{
	width: 400px;
	border-style: outset;
	border-width: thin;
	border-color: #FFFFFF;
}


.contenedoraInputs
{
	width: 250px;
	border-style: outset;
	border-width: thin;
	border-color: #FFFFFF;
}

.contenedoraRoundInputs
{
	width: 350px;
	border-style: outset;
	border-width: thin;
	border-color: #FFFFFF;
}


.tdDescripcion
{
    width: 285px;
    padding-left: 10px;
}

.tdDescripcionInputs
{
    padding-left: 10px;
}

.scroll-pane
{
    width: 100%;
    height: 110px;
    overflow: auto;
}

.scroll-pane-arrows
{
    width: 100%;
    height: 110px;
    overflow: auto;
}

.scroll-pane-arrows-ownerInputs
{
    width: 350px;
    height: 110px;
    overflow: auto;
}



.scroll-pane-arrows-big-grid
{
    width: 100%;
    height: 400px;
    overflow: auto;
}

.scroll-pane-arrows-big-grid-roundInputs
{
    width: 350px;
    height: 400px;
    overflow: auto;
}


.scroll-pane-arrows-input
{
    width: 100%;
    height: 250px;
    overflow: auto;
}

.footer
{
    height: 40px;
    padding-left: 12px;
    font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0000;
	background: #FAFAFA;
	text-align: left;
}

.footer_button
{
    height: 40px;
    padding-left: 12px;
    font-size: 14pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0000;
	background: #FAFAFA;
	text-align: left;
	border-width: 0px;
	cursor: pointer;
}

.row_selected
{
    background: #F0F0F0;
}

.tablaJerarquia
{
    font-size: 11pt;
	font-family: Arial;
	text-align: left;
	color: #666666;
}